home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Enter 2000 February / enter2_1.iso / ms office / general office / ms office 2000 troubleshooter / tsoff9.exe / RCDATA / CABINET / tsoff9.msi / Cabs.w3.cab / o9tshoot.chm / o9print.dsz < prev    next >
Text File  |  1999-05-19  |  80KB  |  1,265 lines

  1. network "Microsoft Office 2000 Printing Troubleshooter"
  2. {
  3.     version is 1.0;
  4. }
  5.  
  6. properties
  7. {
  8.     type MS_plateAssoc: array of real, "associated value for plates";
  9.     type HTKAbSrch: string, "Enter comma delimited keywords/key pharses that describe the abnormal state of this node. Only enter for Information and Problem nodes.";
  10.     type HTKNormSrch: string, "Enter comma delimited keywords/key pharses that describe the normal state of this node. Only enter for Information and Problem nodes.";
  11.     type MulStSrch: array of string;
  12.     type HXSKIPSk: string, "Enter the text to display next to the radio button for the Start Looking at Skipped Nodes state of the Skip node, This must be a network property and is not associated with any node";
  13.     type MS_plateTop: array of real, "Y position of plates";
  14.     type HNetMeta: array of string, "Enter text for Bye node, This must be a network property and is not associated with any node";
  15.     type HNodeHd: string, "Enter the header text to display for this node (this is usally the bolded summary of what the user will be expected to do).";
  16.     type HProbHd: string, "Enter the heading text for display at the start of the belief network. This must be a network property and is not associated with any node";
  17.     type HXBYEHd: string, "Enter the header for the Bye node, This must be a network property and is not associated with any node";
  18.     type HXDOJHd: string, "Enter the header text for DOJ (Information not available) node, This must be a network property and is not associated with any node";
  19.     type HXFAILHd: string, "Enter the header for the Failure node, This must be a network property and is not associated with any node";
  20.     type HXIMPHd: string, "Enter the header for the Impossible node, This must be a network property and is not associated with any node";
  21.     type HXSERHd: string, "Enter the header for the Service node, This must be a network property and is not associated with any node";
  22.     type HXSKIPHd: string, "Enter the header for the Skip node, This must be a network property and is not associated with any node";
  23.     type MS_plateWidth: array of real, "width of plates";
  24.     type HTKBackBtn: string, "Enter the caption for the back button.  This must be a network property and is not associated with specific node";
  25.     type HTKNextBtn: string, "Enter the caption for the next button.  This must be a network property and is not associated with specific node";
  26.     type HTKStartBtn: string, "Enter the caption for the start over button.  This must be a network property and is not associated with specific node";
  27.     type HNodeTxt: array of string, "Enter one or more lines describing the steps the user should take for this node";
  28.     type HProbTxt: string, "Enter the problem text for display next to the radio button for a given problem at the start of the belief network. Only applicable to Label Type = Problem";
  29.     type HStAbTxt: string, "Enter the text to display next to the radio button for the abnormal state of this node";
  30.     type HStNormTxt: string, "Enter the text to display next to the radio button for the normal state of this node";
  31.     type HStUknTxt: string, "Enter the text to display next to the radio button for the unknown state of this node";
  32.     type HXFAILTxt: array of string, "Enter text for Failure node, This must be a network property and is not associated with any node";
  33.     type HXIMPTxt: array of string, "Enter text for Impossible node, This must be a network property and is not associated with any node";
  34.     type HXSERTxt: array of string, "Enter text for Service node, This must be a network property and is not associated with any node";
  35.     type HXSKIPTxt: array of string, "Enter text for Skip node, This must be a network property and is not associated with any node";
  36.     type HXTITLETxt: string, "Enter the text to display as the title on the web pages, This must be a network property and is not associated with any node";
  37.     type MS_plateHeight: array of real, "height of plates";
  38.     type HXSERAb: string, "Enter the text to display next to the radio button for the abnormal state of the Service node, This must be a network property and is not associated with any node";
  39.     type MS_attrid: real, "database attribute identifier";
  40.     type MS_attrtypeid: real, "database attribute type identifier";
  41.     type MulStLongName: array of string;
  42.     type HNetShowBES: string;
  43.     type HXSERMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Service node, This must be a network property and is not associated with any node";
  44.     type HXSKIPMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Skip node, This must be a network property and is not associated with any node";
  45.     type MS_plateNames: array of string, "plate names";
  46.     type MS_plateDataset: string, "associated dataset";
  47.     type HXFAILNorm: string, "Enter the text to display next to the radio button for the normal state of the Failure node, This must be a network property and is not associated with any node";
  48.     type HXSERNorm: string, "Enter the text to display next to the radio button for the normal state of the Service node, This must be a network property and is not associated with any node";
  49.     type MS_plateCount: real, "number of plates in model";
  50.     type MS_plateLeft: array of real, "X position of plates";
  51.     type MS_category = string, "Usage category";
  52.     type MS_cost_fix = real, "cost to fix";
  53.     type MS_cost_observe = real, "cost to observe";
  54.     type MS_label =  choice of
  55.         [other,hypothesis,informational,problem,fixobs,fixunobs,unfixable,configuration],
  56.         "Troubleshooting category";
  57.  
  58.     HTKBackBtn: "Back";
  59.     HTKNextBtn: "Next";
  60.     HTKStartBtn: "Start Over";
  61.     HXSKIPHd: "This troubleshooter was unable to solve your problem.";
  62.     HXIMPHd: "This troubleshooter was unable to solve your problem.";
  63.     HXSKIPSk: "I want to see the questions that I skipped.";
  64.     HXFAILNorm: "Okay, I\'ll try to get help elsewhere.";
  65.     HXSERNorm: "Okay, I\'ll try to get help elsewhere.";
  66.     HXSERHd: "This troubleshooter is unable to solve your problem.";
  67.     HXSERAb: "Retry any steps that I skipped.";
  68.     HXSERMs: "I want to try a troubleshooter at the Microsoft Web site.";
  69.     HXSERTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  70.     HNetMeta: ["<TITLE>Microsoft Office Printing Troubleshooter</TITLE>", "<META NAME=\"MS-HAID\"  CONTENT=\"a_o9print\">"];
  71.     HXSKIPMs: "I want to try a troubleshooter at the Microsoft Web site.";
  72.     HXSKIPTxt: ["You skipped some questions. For more assistance, you can either answer those questions or go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  73.     HXIMPTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  74.     HXFAILTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  75.     HXFAILHd: "This troubleshooter is unable to solve your problem.";
  76.     HXDOJHd: "This information isn\'t available.";
  77.     HNetShowBES: "No";
  78.     HXBYEHd: "Thank you for using the Printing troubleshooter.";
  79.     HXTITLETxt: "Printing Troubleshooter";
  80.     HProbHd: "What problem are you having\?";
  81.     MS_plateCount: 0;
  82.         MS_cost_fix: 150.00;
  83. }
  84.  
  85. node CblPrtHrdwrOK
  86. {
  87.     name: "Cables not working";
  88.     type: discrete[2] =
  89.     {
  90.         "This is not the problem.",
  91.         "This was the problem."
  92.     };
  93.     position: (16675, 16510);
  94.     MS_label: fixunobs;
  95.     MS_cost_fix = 50.00;
  96.     HNodeHd: "Are your port and printer cable working\?";
  97.     HNodeTxt: ["<P>If the computer is connected directly to your printer:</P>", "<UL>", "<LI>Make sure the cable that connects your computer to the printer is plugged in correctly on both the computer end and the printer end.</li>", "<LI>To test your port connection, try to print with the printer connected to a different port (if one is available).</li>", "</UL>", "<P>If you\'re using a print switching device:</P>", "<UL>", "<LI>Connect the printer directly to the computer (bypassing the switching device).</li>", "<p>If you can print in this configuration, your switching device isn\'t working correctly. For more information, see your", "switching device documentation or contact the manufacturer.</p>", "</UL>", " ", "<BR><P>Does fixing any problems with your port or and printer cable solve the problem\?"];
  98.     HStAbTxt: "No, I\'m still having a problem printing. Or, my port and printer cable are working fine.";
  99.     HStNormTxt: "Yes, this solves the problem.";
  100.     HStUknTxt: "I want to skip this step and try something else.";
  101.     MulStLongName: ["No, I\'m still having a problem printing. Or, my port and printer cable are working fine.", "Yes, this solves the problem."];
  102.     MulStSrch: [" ", " "];
  103. }
  104.  
  105. node CorruptFile
  106. {
  107.     name: "Corrupted file";
  108.     type: discrete[2] =
  109.     {
  110.         "This is not the problem.",
  111.         "This was the problem."
  112.     };
  113.     position: (16975, 12610);
  114.     MS_label: fixobs;
  115.     MS_cost_fix = 10.00;
  116.     MS_cost_observe = 10.00;
  117.     HNodeHd: "Is your document corrupted\?";
  118.     HNodeTxt: ["<P>If you can print other files from your Office program, and you have enough disk space, your file is ", "probably corrupted.</P>", "<p>There are various techniques you can use to try to recover data from a corrupted file, depending", "on what type of file it is.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To recover an Excel workbook</a></b>", "<blockquote class=\"expand\"><P>", "Try one or more of these procedures.</p> ", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Save the workbook in SYLK format.</a></b>", "<blockquote class=\"expand\"><P>", "<p>Converting your workbook to SYLK format may save your data while filtering out corrupted parts of your file.</p>", "<OL>", "<LI>Open the workbook you\'re trying to print.</li>", "<LI>On the <B>File</b> menu, click <B>Save As</b>.</li>", "<LI>In <b>Save as type</b>, click <B>SYLK (Symbolic Link) (*.slk)</b>, and then click ", "<b>Save</b>.</li>", "<LI>Close the file, and then reopen the SYLK version.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Revert to an earlier version.</a></b>", "<blockquote class=\"expand\"><P>", "<p>If you haven\'t saved the workbook since you started having problems, your last saved version may be free of corruption. Of course, it won\'t include any changes you have made since last", "saving.</P>", "<p><b>To revert to the last saved version</b></p>", "<OL>", "<LI>On the <B>File</b> menu, click <B>Open</b>.</li>", "<LI>Click the name of the file you\'re having trouble printing and then click <b>Open</b>.</li>", "<LI>When you\'re asked if you want to reopen the file, click <B>Yes</b>.</li>", "</ol>", "<P>Try to print the file again. If you still have trouble printing, revert to a backup of the file, if", "you have one.", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Open the workbook in Microsoft Excel Viewer.</a></b>", "<blockquote class=\"expand\">", "<P>Microsoft Excel Viewer is a free utility for viewing Excel workbooks that is available at the <a href=\"http://www.microsoft.com/\"", "title=\"Go to Web site\" target=\"_new\">Microsoft Web site</a>. You may be able to open the corrupted Excel workbook in ", "Microsoft Excel Viewer, copy the cells, and paste them into a new workbook in Excel 2000.</p>", "<P>You can\'t recover module sheets, dialog sheets, chart sheets, or macro sheets with ", "this method. You also can\'t recover cell formulas; you can only recover the current formula results ", "that are in the cells.", "</p></blockquote>", " ", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">To recover a Word document</a></b>", "<blockquote class=\"expand\"><P>Try one or more of these procedures.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">", "Convert the file to another format, and then convert it back to Word document format.</a></b>", "<blockquote class=\"expand\"><P>", "This is the easiest and most complete document recovery method; always try it first. ", "<ol type=\"1\">", "<li>Open the corrupted file in Word.</li>", "<li>On the <b>File</b> menu, click <b>Save As</b>.</li>", "<li>In <b>Save as type</b>, click <b>Rich Text Format (*.rtf)</b>, and then click ", "<b>Save</b>.</li>", "<li>Close the file, and then reopen the RTF version.</li>", "<li>On the <b>File</b> menu, click <b>Save As</b>.</li>", "<li>In <b>Save as type</b>, click <b>Word Document (*.doc)</b>, and then click ", "<b>Save</b>.</li>", "<li>Close the file, and then reopen the Word document version you just created.</li>", "<li>Try to print the file again.</li>", "</ol>", "<p>Converting the file to and from Rich Text Format (RTF) preserves formatting used in the document. If this", "conversion doesn\'t remove the file corruption, you can also try converting to and from other ", "word processing formats, which preserve Word for Windows formatting to various degrees.</p>", "<p>If using these formats fails to correct the problem, convert the file to Text Only format, and then back ", "to Word format. Because of the simplicity of the Text Only format, this is likely to correct the file ", "corruption; however, it also causes all document formatting to be lost.</p>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Copy everything except the last paragraph mark to a new document.</a></b>", "<blockquote class=\"expand\"><P>", "<p>Word for Windows associates a wide variety of formatting with the last paragraph mark, especially section and style formatting.</p>", "<p>If you copy everything except the last paragraph mark to a new document, the corruption may be ", "left behind in the original document. In the new document, reapply any section or style formatting that has been lost.</p>", "<P>", "<TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\">", "<TR><TD ALIGN=LEFT><B>Tip</B>", "<BR>To select everything except the last paragraph mark, press CTRL+END, and then ", "CTRL+SHIFT+HOME.", "</TD></TR>", "</TABLE></p>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Rename any templates attached to the document.</a></b>", "<blockquote class=\"expand\"><P>", "<p>Word stores default information in the Normal.dot template file. If this file becomes corrupted, other Word files may exhibit strange symptoms.</p>", " ", "<P><b>To create a new Normal template</b>", "<OL>", "<li>Close Word.<p></LI>", "<li>Click <b>Start</b>, and then click <b>Run</b>.</li>", "<li>On your Windows desktop, double-click <b>My Computer</b>, then your hard disk, then the folder where Windows is installed, then <b>Application Data</b>, and then <b>Templates</b>.</li>", "<LI>Right-click the Normal template file, and then click <b>Rename</b>.</LI>", "<li>Type a new name for the file, such as <b>Normal.old</b>, and then press ENTER.</li>", "<LI>Start Word.<br><br>", "Because it doesn\'t recognize the renamed file, Word creates a new Normal.dot.</LI>", "</ol>", " ", "<p>After you create a new Normal template, try to print your file. If it prints correctly, your old Normal template was probably corrupted.</p>", "<p>If you have a template other than Normal.dot attached to your document, that template also could be corrupted. Try recreating the template, or using an older version of it.</p>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Disable any third-party programs that are running.</a></b>", "<blockquote class=\"expand\"><P>", "<p>Third-party software programs, particularly memory-resident programs such as font ", "managers, screen savers, and system shells, can interfere with printing from Word.</p>", "<p>This type of program often appears as a tiny icon in the tray of your Windows taskbar.", "You can usually disable it by right-clicking the icon and then clicking <b>Close</b> or <b>Exit</b>.", "You can also press CTRL+ALT+DELETE and use the <b>Task Manager</b> or <b>Close Program</b> dialog box (depending on your version of Windows) to close any", "hidden programs that may be running.</p>", "<p>After you close all third-party programs, try to print your file.</p>", "</p></blockquote>", " ", "</p></blockquote>", " ", "<BR><P>Does recovering data or text from your file solve the problem\?"];
  119.     HStAbTxt: "No, recovering data or text from my file doesn\'t solve the problem. Or, my file isn\'t corrupted.";
  120.     HStNormTxt: "Yes, I can print the recovered file.";
  121.     HStUknTxt: "I want to skip this step and try something else.";
  122.     MulStLongName: ["No, recovering data or text from my file doesn\'t solve the problem. Or, my file isn\'t corrupted.", "Yes, I can print the recovered file."];
  123.     MulStSrch: [" ", " "];
  124. }
  125.  
  126. node DataFile
  127. {
  128.     name: "Do other files print\?";
  129.     type: discrete[2] =
  130.     {
  131.         "No, the test file doesn't print correctly.",
  132.         "Yes, the test file prints correctly."
  133.     };
  134.     position: (10704, 13885);
  135.     MS_label: informational;
  136.     MS_cost_observe = 1.00;
  137.     HNodeHd: "Can you print other files from this Office program\?";
  138.     HNodeTxt: ["<P>Create a new file and type some text in it. If possible, duplicate some of the formatting used in the file you\'re having trouble printing. Then, try to print this test file.</P>", "<P>If you can print other files from this Office program, your original file may be corrupted.</P>", " ", "<BR><P>Does the test file print correctly\?"];
  139.     HStAbTxt: "Yes, the test file prints correctly.";
  140.     HStNormTxt: "No, the test file doesn\'t print correctly.";
  141.     HStUknTxt: "I want to skip this step and try something else.";
  142.     MulStLongName: ["No, the test file doesn\'t print correctly.", "Yes, the test file prints correctly."];
  143.     MulStSrch: [" ", " "];
  144. }
  145.  
  146. node DrvOK
  147. {
  148.     name: "Printer driver corrupted";
  149.     type: discrete[2] =
  150.     {
  151.         "This is not the problem.",
  152.         "This was the problem."
  153.     };
  154.     position: (10114, 10616);
  155.     MS_label: fixunobs;
  156.     MS_category: "Print Setup";
  157.     MS_cost_fix = 8.00;
  158.     HNodeHd: "Is your printer driver corrupted\?";
  159.     HNodeTxt: ["<div style=\"display:none\" id=\"prindri\">", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"O9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"printer_driver\">", "</DIV>", "<p>Your <a href=\"JavaScript:objhh(prindri);\" style=\"cursor:help\" title=\"Glossary Definition\">printer driver</a> may be corrupted.</p> ", "<p>There is no obvious way to tell whether a printer driver is corrupted. Reinstall your printer driver, and then try to print again.</p>", " ", "<P><B>To reinstall your printer driver</P></B>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon that represents your printer, click <B>Delete</B>, and then click <B>Yes</B>.</li>", "<UL>", "<LI>If you\'re prompted to delete files used only for this printer, click <B>Yes</B>.</li>", "<LI>If you\'re prompted to remove the default printer, click <B>OK</B>.</li>", "</UL>", "<LI>Double-click <B>Add Printer</B>, and then follow the instructions on the screen to install a new copy of your printer driver.</li>", "</OL>", " ", "<BR><P>Does reinstalling your printer driver solve the problem\? "];
  160.     HStAbTxt: "No, this doesn\'t solve the problem.";
  161.     HStNormTxt: "Yes, this solves the problem.";
  162.     HStUknTxt: "I want to skip this step and try something else.";
  163.     MulStLongName: ["No, this doesn\'t solve the problem.", "Yes, this solves the problem."];
  164.     MulStSrch: [" ", " "];
  165. }
  166.  
  167. node DskLocal
  168. {
  169.     name: "Not enough disk space ";
  170.     type: discrete[2] =
  171.     {
  172.         "This is not the problem.",
  173.         "This was the problem."
  174.     };
  175.     position: (14845, 12295);
  176.     MS_label: fixobs;
  177.     MS_cost_fix = 20.00;
  178.     MS_cost_observe = 2.00;
  179.     HNodeHd: "Do you have at least 10 MB of free space on your hard disk\?";
  180.     HNodeTxt: ["<P>If you have less than 10 MB (megabytes) of free space on your hard disk, you must free up at least that much space before you can print.</P>", " ", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To determine the amount of free space on your hard disk</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Double-click <B>My Computer</B>.</li>", "<LI>Right-click the icon of the hard disk on which Windows is installed, and then click <B>Properties</B>.<br><br>The amount of free space on your hard disk is shown on the <b>General</b> tab.</li>", "</OL>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To make more space available</a></b>", " <blockquote class=\"expand\"><P>", "<P>Do one or more of the following.</P>", "<UL>", "<LI>Empty the Recycle Bin.</li>", "<LI>Delete old temporary files from your hard disk.</li>", "<LI>Delete any obsolete or archived files from your hard disk.</li>", "<LI>Remove any programs that you don\'t need.</li>", "</UL>", "</p></blockquote>", " ", "<p>After you make more space available, try to print your document again.</p>", " ", "<BR><P>Does freeing up disk space solve the problem\?"];
  181.     HStAbTxt: "No, this doesn\'t solve the problem, or I have at least 10 MB of free space on my hard disk.";
  182.     HStNormTxt: "Yes, this solves the problem.";
  183.     HStUknTxt: "I want to skip this step and try something else.";
  184.     MulStLongName: ["No, this doesn\'t solve the problem, or I have at least 10 MB of free space on my hard disk.", "Yes, this solves the problem."];
  185.     MulStSrch: [" ", " "];
  186. }
  187.  
  188. node EPSGrphc
  189. {
  190.     name: "EPS on non-PostScript printer";
  191.     type: discrete[2] =
  192.     {
  193.         "This is not the problem.",
  194.         "This was the problem."
  195.     };
  196.     position: (16824, 18904);
  197.     MS_label: fixobs;
  198.     MS_cost_fix = 5.00;
  199.     MS_cost_observe = 10.00;
  200.     HNodeHd: "Are you trying to print an encapsulated PostScript graphic\?";
  201.     HNodeTxt: ["<P>If your graphic file has the .eps file name extension, it\'s an encapsulated PostScript file. You can\'t print this type of graphic if you\'re using a non-PostScript printer.</P>", " ", "<P>Use a graphics program to convert your graphic to another picture format, such as a Windows metafile or a bitmap. Insert the converted graphic into your Office document, and then try to print again.</p>", "<BR>", "<P>Does converting your graphic to a different format solve the problem\?"];
  202.     HStAbTxt: "No, the graphic still doesn\'t print correctly. Or, I\'m not trying to print an encapsulated PostScript graphic on a non-PostScript printer.";
  203.     HStNormTxt: "Yes, the graphic prints fine.";
  204.     HStUknTxt: "I want to skip this step and try something else.";
  205.     MulStLongName: ["No, the graphic still doesn\'t print correctly. Or, I\'m not trying to print an encapsulated PostScript graphic on a non-PostScript printer.", "Yes, the graphic prints fine."];
  206.     MulStSrch: [" ", " "];
  207. }
  208.  
  209. node FilesDoPrint
  210. {
  211.     name: "Files Do Print";
  212.     type: discrete[2] =
  213.     {
  214.         "Normal",
  215.         "Abnormal"
  216.     };
  217.     position: (13420, 13945);
  218.     HStAbTxt: " ";
  219.     HStNormTxt: " ";
  220.     MulStLongName: [" ", " "];
  221.     MulStSrch: [" ", " "];
  222. }
  223.  
  224. node FllCrrptdBffr
  225. {
  226.     name: "Reset printer";
  227.     type: discrete[2] =
  228.     {
  229.         "This is not the problem.",
  230.         "This was the problem."
  231.     };
  232.     position: (10240, 11831);
  233.     MS_label: fixunobs;
  234.     MS_cost_fix = 3.00;
  235.     HNodeHd: "Does your printer need to be reset\?";
  236.     HNodeTxt: ["<P>Turning a printer off and then on again clears the printer memory, ", "which may solve a number of problems.</P>", "<P>Turn your printer off, wait about 10 seconds, turn it back on, ", "and then try to print your document again. </P>", "<BR>", "<P>Does turning your printer off and then on again solve the problem\?"];
  237.     HStAbTxt: "No, this doesn\'t solve the problem.";
  238.     HStNormTxt: "Yes, this solves the problem.";
  239.     HStUknTxt: "I want to skip this step and try something else.";
  240.     MulStLongName: ["No, this doesn\'t solve the problem.", "Yes, this solves the problem."];
  241.     MulStSrch: [" ", " "];
  242. }
  243.  
  244. node FntInstlltn
  245. {
  246.     name: "Reinstall font";
  247.     type: discrete[2] =
  248.     {
  249.         "This did not fix the problem.",
  250.         "This fixed the problem."
  251.     };
  252.     position: (24208, 15926);
  253.     MS_label: fixobs;
  254.     MS_cost_fix = 3.00;
  255.     MS_cost_observe = 15.00;
  256.     HNodeHd: "Is the font installed correctly\?";
  257.     HNodeTxt: ["<P><B>To test a font</P></B>", "<ol>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, click <B>Control Panel</B>, and then double-click <B>Fonts</B>.</li>", "<LI>Right-click the font you\'re trying to use, and then click <B>Print</B>.</li>", "</OL>", " ", "<P>If your printer doesn\'t print a test page, do either of the following:</P> ", "<UL>", "<LI>Use a different font to format your text.</li>", "<LI>Or, reinstall the font.</li>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To remove and reinstall a font</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>In the Fonts folder, right-click the font, and then click <B>Delete</B>.</li>", "<LI>On the <B>File</B> menu, click <B>Install New Fonts</B>.</li>", "<LI>Use the <B>Add Fonts</B> dialog box to reinstall your font from its original source.</li>", "<p><TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\"><TR><TD ALIGN=LEFT>", "<B>Note</B><BR>The fonts that come with Office 2000 are located in the \\Windows\\Fonts ", "folder on the Office 2000 <nobr>CD-ROM</nobr>. Fonts are also included on the Windows <nobr>CD-ROM</nobr>, come with ", "many software programs, and can be purchased separately.</TD></TR></TABLE>", "</OL>", "</p></blockquote>", "</UL>", " ", "<BR>", "<P>Does reinstalling your font, or choosing a different font, solve the problem\?"];
  258.     HStAbTxt: "No, this doesn\'t solve the problem. Or, my fonts are installed correctly.";
  259.     HStNormTxt: "Yes, this solves the problem.";
  260.     HStUknTxt: "I want to skip this step and try something else.";
  261.     MulStLongName: ["No, this doesn\'t solve the problem. Or, my fonts are installed correctly.", "Yes, this solves the problem."];
  262.     MulStSrch: [" ", " "];
  263. }
  264.  
  265. node Fragmented
  266. {
  267.     name: "Hard disk fragmented";
  268.     type: discrete[2] =
  269.     {
  270.         "This is not the problem.",
  271.         "This was the problem."
  272.     };
  273.     position: (21264, 10706);
  274.     MS_label: fixobs;
  275.     MS_cost_fix = 10.00;
  276.     MS_cost_observe = 20.00;
  277.     HNodeHd: "Is your hard disk excessively fragmented\?";
  278.     HNodeTxt: ["<P>If you\'re printing to a local printer, many lost clusters or an excessively fragmented hard disk can cause slow printing.</p>", "<p>A lost cluster usually represents debris resulting from incomplete data \"housekeeping,\" such as might result from the ungraceful exit (messy or abrupt ", "termination) of an application program. Fragmentation occurs as files on a disk are deleted and new files are added. </P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">To clean up a hard disk in Windows 95 or Windows 98</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</b>, point to <B>Programs</b>, point to <B>Accessories</b>, point to <b>System Tools</b>, and then click <B>ScanDisk</b>.</li>", "<LI>Click your hard disk in the list, select the <b>Automatically fix errors</b> check box, and then click <b>Start</b>.<br><br>", "ScanDisk scans your hard disk for lost clusters and repairs them.</li>", "<LI>Click <B>Start</b>, point to <b>Programs</b>, point to <B>Accessories</b>, point to <b>System Tools</b>,", "and then click <b>Disk Defragmenter</b>.</li>", "<LI>Click your hard disk in the list, and then click <B>OK</b>.<br><br>", "Disk Defragmenter rearranges the files on your hard disk for optimum performance. This may take 15 minutes or more, depending upon large and how fragmented your disk is.</li>", "</ol>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">To clean up a hard disk in Windows NT 4.0</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Double-click <B>My Computer</b>.</li>", "<LI>Right-click your hard disk, and then click <b>Properties</b>.</li>", "<LI>Click the <B>Tools</b> tab, and then click <B>Check Now</b>.</li>", "<LI>Select both of the check boxes, and then click <B>Start</b>.<br><br>", "Windows NT scans your hard drive for errors, including lost clusters.</li>", "</ol>", "<p><TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</b><BR>", "Windows NT 4.0 doesn\'t come with a disk defragmentation utility. To defragment your hard drive in Windows NT, you need third-party utility software.", "</td></tr></table></p>", "</p></blockquote>", " ", "<BR><P>Does repairing lost clusters or defragmenting your hard disk solve the problem\?"];
  279.     HStAbTxt: "No, printing is still slow. Or, my hard disk isn\'t excessively fragmented.";
  280.     HStNormTxt: "Yes, printing is faster.";
  281.     HStUknTxt: "I want to skip this step and try something else.";
  282.     MulStLongName: ["No, printing is still slow. Or, my hard disk isn\'t excessively fragmented.", "Yes, printing is faster."];
  283.     MulStSrch: [" ", " "];
  284. }
  285.  
  286. node GarbledNetwork
  287. {
  288.     name: "garbled network";
  289.     type: discrete[2] =
  290.     {
  291.         "Operational",
  292.         "Not Operational"
  293.     };
  294.     position: (13570, 16675);
  295. }
  296.  
  297. node GrphcsRltdDrvrSttngs
  298. {
  299.     name: "Adjust driver graphics setting";
  300.     type: discrete[2] =
  301.     {
  302.         "This is not the problem.",
  303.         "This was the problem."
  304.     };
  305.     position: (19589, 15664);
  306.     MS_label: fixobs;
  307.     MS_cost_fix = 3.00;
  308.     MS_cost_observe = 5.00;
  309.     HNodeHd: "Are your printer driver graphics settings correct\?";
  310.     HNodeTxt: ["<P><B>To determine whether your graphics settings are correct</P></B>", "<OL>", "<LI>See your printer documentation to find out what the correct settings are for your printer.</li>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<li>If you\'re using Windows 95 or Windows 98, click the <b>Graphics</b> tab.<br><br>", "If you\'re using Windows NT 4.0, click the <b>Device Settings</b> tab.</li>", "<LI>Compare the graphics settings that are displayed to the recommended settings for your printer, and make any necessary changes. </li>", "</OL>", "<p>If you changed your graphics settings, try to print your file again.</p>", " ", "<BR><P>Does correcting your graphics settings solve the problem\?"];
  311.     HStAbTxt: "No, this doesn\'t solve the problem, or my printer driver graphics settings are already correct.";
  312.     HStNormTxt: "Yes, this solves the problem.";
  313.     HStUknTxt: "I want to skip this step and try something else.";
  314.     MulStLongName: ["No, this doesn\'t solve the problem, or my printer driver graphics settings are already correct.", "Yes, this solves the problem."];
  315.     MulStSrch: [" ", " "];
  316. }
  317.  
  318. node LclPrntrDrvrOffln
  319. {
  320.     name: "Printer paused";
  321.     type: discrete[2] =
  322.     {
  323.         "This is not the problem.",
  324.         "This was the problem."
  325.     };
  326.     position: (10546, 13091);
  327.     MS_label: fixobs;
  328.     MS_cost_fix = 1.00;
  329.     MS_cost_observe = 2.00;
  330.     HNodeHd: "Is printing paused\?";
  331.     HNodeTxt: ["<B><P>To determine whether printing is paused</B></P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon that represents your printer.</li>", "<LI>On the shortcut menu, you\'ll see one of the following options:</li>", "<UL>", "<LI><b>Work Offline</b> in Windows 95</li>", "<LI><B>Use Printer Offline</b> in Windows 98</li>", "<LI><B>Pause Printing</b> in Windows NT 4.0</li>", "</ul>", "If the option is turned on, click it to turn it off, and then try to print again.<br><br>If the option is unavailable, click <b>No</b> below to continue in this troubleshooter.", "</ol>", " ", "<BR><P>Does canceling the <B>Pause Printing</B> option solve the problem\?"];
  332.     HStAbTxt: "No, this doesn\'t solve the problem.";
  333.     HStNormTxt: "Yes, this solves the problem.";
  334.     HStUknTxt: "I want to skip this step and try something else.";
  335.     MulStLongName: ["No, this doesn\'t solve the problem.", "Yes, this solves the problem."];
  336.     MulStSrch: [" ", " "];
  337. }
  338.  
  339. node Local
  340. {
  341.     name: "local";
  342.     type: discrete[2] =
  343.     {
  344.         "Normal",
  345.         "Abnormal"
  346.     };
  347.     position: (21928, 11441);
  348. }
  349.  
  350. node LocalNetwork
  351. {
  352.     name: "local network";
  353.     type: discrete[2] =
  354.     {
  355.         "Correct",
  356.         "Incorrect"
  357.     };
  358.     position: (11875, 14740);
  359. }
  360.  
  361. node NetworkLocalSlow
  362. {
  363.     name: "Network Local slow";
  364.     type: discrete[2] =
  365.     {
  366.         "OK",
  367.         "Too Long"
  368.     };
  369.     position: (21298, 12281);
  370.     HTKNormSrch: "Print, Slow Printing";
  371. }
  372.  
  373. node NetworkOrLocal
  374. {
  375.     name: "Network or local printer\?";
  376.     type: discrete[2] =
  377.     {
  378.         "Local",
  379.         "Network"
  380.     };
  381.     position: (14140, 15430);
  382.     MS_label: informational;
  383.     MS_cost_observe = 0.10;
  384.     HNodeHd: "Are you printing to a network printer or a local printer\?";
  385.     HNodeTxt: ["<!-- No Text Defined -->"];
  386.     HStAbTxt: "I\'m printing to a network printer.";
  387.     HStNormTxt: "I\'m printing to a local printer (one that is attached directly to my computer).";
  388.     HStUknTxt: "I don\'t know.";
  389.     MulStLongName: ["I\'m printing to a local printer (one that is attached directly to my computer).", "I\'m printing to a network printer."];
  390.     MulStSrch: [" ", " "];
  391. }
  392.  
  393. node NtPrntrDrvrPrt
  394. {
  395.     name: "Port configuration problem";
  396.     type: discrete[2] =
  397.     {
  398.         "This is not the problem.",
  399.         "This was the problem."
  400.     };
  401.     position: (10105, 16690);
  402.     MS_label: fixobs;
  403.     MS_cost_fix = 1.00;
  404.     MS_cost_observe = 6.00;
  405.     HNodeHd: "Is the printer port set correctly\?";
  406.     HNodeTxt: ["<P>Verify that you\'re printing to the correct port or network share.</P>", " ", "<p><b>To find out what port or network share you\'re printing to</b></p>", "<OL>", "<LI>Click <b>Start</b>, point to <b>Settings</b>, and then click <b>Printers</b>.</li>", "<LI>Right-click the printer you\'re trying to use, and then click <B>Properties</B>.</li>", "<LI>If you\'re using Windows 95 or Windows 98, click the <B>Details</B> tab.<br><br>", "If you\'re using Windows NT 4.0, click the <b>Ports</b> tab.</li>", "<LI>In <B>Print to the following port</B>, make sure the path to the network printer is displayed and is correct.</li>", "</OL>", " ", "<P>If you\'re printing to the wrong port or network share, or you aren\'t sure what port or network share to use, ask your network administrator for assistance. If you make any changes, try to print your file again.</p>", " ", "<BR><P>Does changing the port configuration solve the problem\?"];
  407.     HStAbTxt: "No, this doesn\'t solve the problem. Or, my printer port is already set correctly.";
  408.     HStNormTxt: "Yes, this solves the problem.";
  409.     HStUknTxt: "I want to skip this step and try something else.";
  410.     MulStLongName: ["No, this doesn\'t solve the problem. Or, my printer port is already set correctly.", "Yes, this solves the problem."];
  411.     MulStSrch: [" ", " "];
  412. }
  413.  
  414. node NtwrkCnfg
  415. {
  416.     name: "Network configuration problem";
  417.     type: discrete[2] =
  418.     {
  419.         "This is not the problem.",
  420.         "This was the problem."
  421.     };
  422.     position: (11590, 17590);
  423.     MS_label: fixunobs;
  424.     MS_cost_fix = 15.00;
  425.     HNodeHd: "Is your network operating correctly\?";
  426.     HNodeTxt: ["<P>There may be a problem with your network or network cable. Verify that your network connection works.</P>", "<P>For more information about how to do this, consult your network administrator or search for network troubleshooting information in the Help for your operating system.</p>", " ", "<BR><P>Is your network connection working\?"];
  427.     HStAbTxt: "Yes, my network connection is working.";
  428.     HStNormTxt: "No, my network connection isn\'t working.";
  429.     HStUknTxt: "I don\'t know.";
  430.     MulStLongName: ["Yes, my network connection is working.", "No, my network connection isn\'t working."];
  431.     MulStSrch: [" ", " "];
  432. }
  433.  
  434. node OthrFlsDntPrnt
  435. {
  436.     name: "Other files dont print";
  437.     type: discrete[2] =
  438.     {
  439.         "Normal",
  440.         "Abnormal"
  441.     };
  442.     position: (12940, 10525);
  443.     HStAbTxt: " ";
  444.     HStNormTxt: " ";
  445.     MulStLongName: [" ", " "];
  446.     MulStSrch: [" ", " "];
  447. }
  448.  
  449. node PgOrnttnOK
  450. {
  451.     name: "Page settings incorrect";
  452.     type: discrete[2] =
  453.     {
  454.         "This is not the problem.",
  455.         "This was the problem."
  456.     };
  457.     position: (20018, 10136);
  458.     MS_label: fixobs;
  459.     MS_cost_fix = 3.00;
  460.     MS_cost_observe = 3.00;
  461.     HNodeHd: "Are the page size and orientation settings correct\?";
  462.     HNodeTxt: ["<p>Paper size and page orientation can be set in Windows and in your Office program. Problems can result if these settings are incorrect or don\'t match each other.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Check the printer setup in Windows.</a></b>", " <blockquote class=\"expand\"><P>", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">In Windows 95 or Windows 98:</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Paper</B> tab.</li>", "<LI>Note the <B>Paper size</b> and <b>Orientation</b> settings for your printer, and change them if necessary.</li>", "</OL>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">In Windows NT:</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Device Settings</b> tab.</li>", "<LI>Note the paper size setting for your printer, and change it if necessary.</li>", "<P>You can\'t change the page orientation in the <b>Properties</b> dialog box for a Windows NT printer driver.</P>", "</OL>", "</p></blockquote>", " ", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ALT=\"Expand/close text\">Then, check the page setup in your Office program.</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>In your Office program, open the file that doesn\'t print correctly.</li>", "<LI>On the <B>File</B> menu, click <B>Page Setup</B>.</li>", "<LI>In Word, click the <B>Paper Size</b> tab.<br><br>", "In Access or Excel, click the <B>Page</b> tab.</li>", "<LI>If necessary, change the paper size and orientation settings for your file to match", "those in the Windows printer setup.</li>", "</OL>", "</p></blockquote>", " ", "<P>If you made any adjustments, try printing your file again.</P>", " ", "<BR><P>Does adjusting your page size and orientation settings solve the problem\?"];
  463.     HStAbTxt: "No, this doesn\'t solve the problem, or my page size and orientation settings are already correct.";
  464.     HStNormTxt: "Yes, this solves the problem.";
  465.     HStUknTxt: "I want to skip this step and try something else.";
  466.     MulStLongName: ["No, this doesn\'t solve the problem, or my page size and orientation settings are already correct.", "Yes, this solves the problem."];
  467.     MulStSrch: [" ", " "];
  468. }
  469.  
  470. node PrintDummy
  471. {
  472.     name: "Print Dummy";
  473.     type: discrete[2] =
  474.     {
  475.         "Normal",
  476.         "Abnormal"
  477.     };
  478.     position: (13300, 12505);
  479.     HStAbTxt: " ";
  480.     HStNormTxt: " ";
  481.     MulStLongName: [" ", " "];
  482.     MulStSrch: [" ", " "];
  483. }
  484.  
  485. node PrntngArOK
  486. {
  487.     name: "Print area set incorrectly";
  488.     type: discrete[2] =
  489.     {
  490.         "This is not the problem.",
  491.         "This was the problem."
  492.     };
  493.     position: (17798, 10034);
  494.     MS_label: fixobs;
  495.     MS_cost_fix = 5.00;
  496.     MS_cost_observe = 5.00;
  497.     HNodeHd: "Is the print area set correctly for your printer and file\?";
  498.     HNodeTxt: ["<P>Word and PowerPoint allow you to specify a range of pages or slides to print.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To make sure you\'re set to print your entire Word or PowerPoint file</a></b>", " <blockquote class=\"expand\"><P>", "<ol>", "<LI>On the <b>File</b> menu, click <B>Print</b>.</li>", "<LI>Under <b>Page range</b> or <b>Print range</b>, click <b>All</b>.</li>", "</ol>", "</p></blockquote>", " ", "<P>In Windows 95 and Windows 98, you can change the printable area for your printer. You can also specify a print area in Microsoft Excel. A problem with either of these settings can cause incomplete printing.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To reset the printable area in Windows 95 or Windows 98</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Paper</B> tab, and then click <B>Unprintable Area</B>.</li>", "<LI>Click <B>Restore Defaults</B>.</li>", "</OL>", "<P>Note that Windows NT 4.0 doesn\'t include this option.</P>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To reset the print area in your Excel worksheet</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Open the workbook in Excel.</li>", "<LI>On the <B>File</b> menu, point to <B>Print Area</b>, and then click <B>Clear Print Area</b>.<br><br>", "This resets the print area so that the entire worksheet prints.</li>", "</ol>", "</p></blockquote>", " ", "<P>If you change any settings, try to print your file again.</P> ", " ", "<BR><P>Does resetting your print area solve the problem\?"];
  499.     HStAbTxt: "No, this doesn\'t solve the problem. Or, my print area is already set correctly for my printer and file.";
  500.     HStNormTxt: "Yes, this solves the problem.";
  501.     HStUknTxt: "I want to skip this step and try something else.";
  502.     MulStLongName: ["No, this doesn\'t solve the problem. Or, my print area is already set correctly for my printer and file.", "Yes, this solves the problem."];
  503.     MulStSrch: [" ", " "];
  504. }
  505.  
  506. node PrntrAccptsTrtyp
  507. {
  508.     name: "Printer does not accept TrueType";
  509.     type: discrete[2] =
  510.     {
  511.         "This is not the problem.",
  512.         "This was the problem."
  513.     };
  514.     position: (22228, 18559);
  515.     MS_label: fixobs;
  516.     MS_cost_fix = 1.00;
  517.     MS_cost_observe = 10.00;
  518.     HNodeHd: "Does your printer accept TrueType fonts\?";
  519.     HNodeTxt: ["<P>Some older printer and hardware configurations don\'t accept TrueType fonts.</P> ", "<p>Check your printer documentation to determine if your printer accepts TrueType fonts. ", "If not, print text formatted with TrueType fonts as graphics, or format your text with non-TrueType fonts.</p>", "<B><P>To print a font as a graphic in Windows 95 or Windows 98</P></B>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Fonts</B> tab, click <B>Print TrueType as graphics</B>, and then click <B>OK</b>.<br><br>", "If the <B>Fonts</B> tab isn\'t available, you may not have the appropriate printer driver installed.</li> ", "<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B><br>", "The <b>Print TrueType as Graphics</b> option isn\'t available in Windows NT.", "</td></tr></table>", "</OL>", " ", "<BR><P>Can you print your text as graphics, or after formatting it with a non-TrueType font\?"];
  520.     HStAbTxt: "No, I still have a problem. Or, my printer accepts TrueType fonts.";
  521.     HStNormTxt: "Yes, this solves the problem.";
  522.     HStUknTxt: "I want to skip this step and try something else.";
  523.     MulStLongName: ["No, I still have a problem. Or, my printer accepts TrueType fonts.", "Yes, this solves the problem."];
  524.     MulStSrch: [" ", " "];
  525. }
  526.  
  527. node Problem1
  528. {
  529.     name: "Nothing prints";
  530.     type: discrete[2] =
  531.     {
  532.         "Normal Output",
  533.         "No Output"
  534.     };
  535.     position: (14800, 11515);
  536.     MS_label: problem;
  537.     MS_cost_observe = 1.00;
  538.     HProbTxt: "My file doesn\'t print at all.";
  539.     HStAbTxt: " ";
  540.     HStNormTxt: " ";
  541.     HTKNormSrch: "Print, No Output";
  542.     MulStLongName: [" ", " "];
  543.     MulStSrch: [" ", " "];
  544. }
  545.  
  546. node Problem2
  547. {
  548.     name: "Printing slow";
  549.     type: discrete[2] =
  550.     {
  551.         "Normal",
  552.         "Abnormal"
  553.     };
  554.     position: (21596, 13452);
  555.     MS_label: problem;
  556.     MS_cost_observe = 1.00;
  557.     HProbTxt: "Printing is unusually slow.";
  558.     HStAbTxt: " ";
  559.     HStNormTxt: " ";
  560.     MulStLongName: [" ", " "];
  561.     MulStSrch: [" ", " "];
  562. }
  563.  
  564. node Problem3
  565. {
  566.     name: "Incomplete page";
  567.     type: discrete[2] =
  568.     {
  569.         "Complete",
  570.         "Incomplete"
  571.     };
  572.     position: (18079, 10889);
  573.     MS_label: problem;
  574.     MS_cost_observe = 1.00;
  575.     HProbTxt: "Only part of my file is printed.";
  576.     HStAbTxt: " ";
  577.     HStNormTxt: " ";
  578.     HTKNormSrch: "Print, Incomplete Page";
  579.     MulStLongName: [" ", " "];
  580.     MulStSrch: [" ", " "];
  581. }
  582.  
  583. node Problem4
  584. {
  585.     name: "Graphics distorted or incomplete";
  586.     type: discrete[2] =
  587.     {
  588.         "Graphics OK",
  589.         "Distorted or Incomplete"
  590.     };
  591.     position: (16699, 17884);
  592.     MS_label: problem;
  593.     MS_cost_observe = 1.00;
  594.     HProbTxt: "Printed graphics are distorted or incomplete.";
  595.     HStAbTxt: " ";
  596.     HStNormTxt: " ";
  597.     HTKNormSrch: "Print, Distorted Graphics, Incomplete Graphics";
  598.     MulStLongName: [" ", " "];
  599.     MulStSrch: [" ", " "];
  600. }
  601.  
  602. node Problem5
  603. {
  604.     name: "Fonts missing or distorted";
  605.     type: discrete[2] =
  606.     {
  607.         "No",
  608.         "Yes"
  609.     };
  610.     position: (22538, 16604);
  611.     MS_label: problem;
  612.     MS_cost_observe = 1.00;
  613.     HProbTxt: "Fonts are missing or don\'t look the same as they do on the screen.";
  614.     HStAbTxt: " ";
  615.     HStNormTxt: " ";
  616.     HTKNormSrch: "Print, Missing Fonts, Distorted Fonts";
  617.     MulStLongName: [" ", " "];
  618.     MulStSrch: [" ", " "];
  619. }
  620.  
  621. node Problem6
  622. {
  623.     name: "Garbled printout";
  624.     type: discrete[2] =
  625.     {
  626.         "Not Garbled",
  627.         "Garbled"
  628.     };
  629.     position: (14440, 18580);
  630.     MS_label: problem;
  631.     MS_cost_observe = 1.00;
  632.     HProbTxt: "The printout is garbled.";
  633.     HStAbTxt: " ";
  634.     HStNormTxt: " ";
  635.     HTKNormSrch: "Print, Garbled";
  636.     MulStLongName: [" ", " "];
  637.     MulStSrch: [" ", " "];
  638. }
  639.  
  640. node PrtDriver
  641. {
  642.     name: "Driver problem";
  643.     type: discrete[2] =
  644.     {
  645.         "This is not the problem.",
  646.         "This was the problem."
  647.     };
  648.     position: (16465, 10885);
  649.     MS_label: fixobs;
  650.     MS_cost_fix = 3.00;
  651.     MS_cost_observe = 10.00;
  652.     HNodeHd: "Are you using the appropriate printer driver, and is it configured correctly\?";
  653.     HNodeTxt: ["<div style=\"display:none\" id=\"prindri\">", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"O9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"printer_driver\">", "</DIV>", "<P>See your printer documentation, or contact the printer manufacturer, to determine the correct <a href=\"JavaScript:objhh(prindri);\" style=\"cursor:help\" title=\"Glossary Definition\">printer driver</a>", "and settings for your printer. Then, check your Windows printer properties to make sure you\'re using the correct settings.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To check printer properties in Windows 95 or Windows 98</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your default printer, click <B>Properties</B>, and then click the <B>Details</B> tab.</li>", "<LI>Verify that the driver settings are correct and that the appropriate printer driver is being used.</li>", "</OL>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To check printer properties in Windows NT 4.0</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your default printer, and then click <B>Properties</B>.</li>", "<LI>Verify that the driver settings are correct and that the appropriate printer driver is specified in the ", "<b>Driver</b> box.</li>", "</OL>", "</p></blockquote>", " ", "<P><TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\">", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>If the <b>Printers</b> window doesn\'t show an icon for your printer, double-click <B>Add Printer</B>, and then follow the on-screen instructions to install your printer.", "</TD></TR></TABLE></p>", " ", "<P>If you changed your printer settings, try to print your file again.</P>", " ", "<BR><P>Does changing your printer driver or driver settings solve the problem\?"];
  654.     HStAbTxt: "No, this doesn\'t solve the problem. Or, I\'m already using the appropriate printer driver and it\'s configured correctly.";
  655.     HStNormTxt: "Yes, this solves the problem.";
  656.     HStUknTxt: "I want to skip this step and try something else.";
  657.     MulStLongName: ["No, this doesn\'t solve the problem. Or, I\'m already using the appropriate printer driver and it\'s configured correctly.", "Yes, this solves the problem."];
  658.     MulStSrch: [" ", " "];
  659. }
  660.  
  661. node PrtMem
  662. {
  663.     name: "Not enough printer memory";
  664.     type: discrete[2] =
  665.     {
  666.         "This is not the problem.",
  667.         "This was the problem."
  668.     };
  669.     position: (19465, 16613);
  670.     MS_label: fixobs;
  671.     MS_cost_fix = 15.00;
  672.     MS_cost_observe = 10.00;
  673.     HNodeHd: "Does your printer have enough memory\?";
  674.     HNodeTxt: ["<TABLE BORDER=1 WIDTH=\"100%\" CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>", "For information about the memory in your printer, or to add more memory, contact the printer manufacturer.", "</TD></TR>", "</TABLE><BR>", "<P>If graphics or fonts don\'t appear or are garbled, ", "or only part of the file is printed, you may not have enough printer memory.</P>", "<P>Create a new file and insert the problem graphic, or type some text in the font that isn\'t printing correctly, and then try to print the file. ", "If this file prints correctly, your original file may be too large for your printer\'s memory.</P>", "<P>You may be able to print the original file by adjusting your printer settings.</P>", "<p><b>To adjust printer settings</b></p>", "<OL type=\"1\">", "<LI>With your original document open, click <B>Print</b> on the <B>File</b> menu.</li>", "<LI>Click <B>Properties</b>.</li>", "<LI>Adjust the settings on the <B>Graphics</b> and <b>Device Options</b> tabs.</li>", "<P>These options and settings vary depending on your printer driver. Common adjustments that", "may enable your printer to handle the file include lowering the printer resolution, adjusting your ", "<B>Printer Memory Tracking</B> to <B>Aggressive</b>, and turning off <B>Page Protection</B>.</li>", "</OL>", "<P>For more information on these settings, see your printer documentation.</P>", "<br>", "<P>Does changing the printer memory and resolution settings solve the problem\?"];
  675.     HStAbTxt: "No, I still have a problem printing, or my printer already has enough memory.";
  676.     HStNormTxt: "Yes, printing works fine.";
  677.     HStUknTxt: "I want to skip this step and try something else.";
  678.     MulStLongName: ["No, I still have a problem printing, or my printer already has enough memory.", "Yes, printing works fine."];
  679.     MulStSrch: [" ", " "];
  680. }
  681.  
  682. node PrtOn
  683. {
  684.     name: "Printer off or offline";
  685.     type: discrete[2] =
  686.     {
  687.         "This is not the problem.",
  688.         "This was the problem."
  689.     };
  690.     position: (10120, 11246);
  691.     MS_label: fixobs;
  692.     MS_cost_fix = 1.00;
  693.     MS_cost_observe = 2.00;
  694.     HNodeHd: "Is your printer turned on and online\?";
  695.     HNodeTxt: ["<P>Check the following:</P>", "<UL> ", "<LI>Is the printer plugged into a power outlet\?<P></LI>", "<LI>Is the printer\'s power switch turned on\?<P></LI>", "<LI>Is your printer set to online\? (On most printers, a light next to the <b>Online</b> button indicates online status.)<P></LI>", "</UL>", "<P>If you need more information about any of these tasks, see your printer documentation.</P>", "<P>Try to print your file again.</P><BR>", "<P>Does turning your printer on and setting it to online solve the problem\?"];
  696.     HStAbTxt: "No, I still have a problem. Or, my printer is on and set to online.";
  697.     HStNormTxt: "Yes, turning my printer on and setting it to online solves the problem.";
  698.     HStUknTxt: "I want to skip this step and try something else.";
  699.     MulStLongName: ["No, I still have a problem. Or, my printer is on and set to online.", "Yes, turning my printer on and setting it to online solves the problem."];
  700.     MulStSrch: [" ", " "];
  701. }
  702.  
  703. node PrtPort
  704. {
  705.     name: "Local port setting incorrect";
  706.     type: discrete[2] =
  707.     {
  708.         "This is not the problem.",
  709.         "This was the problem."
  710.     };
  711.     position: (17500, 16090);
  712.     MS_label: fixobs;
  713.     MS_cost_fix = 3.00;
  714.     MS_cost_observe = 10.00;
  715.     HNodeHd: "Are you printing to the correct local printer port\?";
  716.     HNodeTxt: ["<P>The most common port selection is <B>LPT1: (Printer Port)</B>. However, some printers require a different port. ", "To determine which port your printer should use, see your printer documentation.</P>", " ", "<P><B>To determine which port Windows is trying to use</P></B>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Details</B> tab if you\'re using Windows 95 or Windows 98.<br><br>", "Or, if you\'re using Windows NT 4.0, click the <B>Ports</B> tab.</li>", "<LI>In <B>Print to the following port</B>, make sure the printer is set to the proper port.</li>", "</OL>", " ", "<P>If you changed your port setting, try to print your file again.</P> ", " ", "<BR><P>Does changing your port setting solve the problem\?"];
  717.     HStAbTxt: "No, changing my port setting doesn\'t solve the problem. Or, I\'m already printing to the appropriate local printer port.";
  718.     HStNormTxt: "Yes, changing the port setting solves the problem.";
  719.     HStUknTxt: "I want to skip this step and try something else.";
  720.     MulStLongName: ["No, changing my port setting doesn\'t solve the problem. Or, I\'m already printing to the appropriate local printer port.", "Yes, changing the port setting solves the problem."];
  721.     MulStSrch: [" ", " "];
  722. }
  723.  
  724. node PrtQueue
  725. {
  726.     name: "Check print queue";
  727.     type: discrete[2] =
  728.     {
  729.         "This did not fix the problem.",
  730.         "This fixed the problem."
  731.     };
  732.     position: (23625, 12221);
  733.     MS_label: fixobs;
  734.     MS_cost_fix = 1.00;
  735.     MS_cost_observe = 2.00;
  736.     HNodeHd: "Have you checked the print queue\?";
  737.     HNodeTxt: ["<P>When a document is sent to the printer, it is placed in the print queue to await its turn to be printed.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To review the print queue</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Double-click the icon of a printer to display its print queue.</li>", "</OL>", "</p></blockquote>", " ", "<p>If there are many print jobs ahead of yours in the print queue, this may explain the delay.</p>", "<p>If the printer never finishes printing one of the files in the queue, that file may be damaged. If this happens, you may need to delete the damaged file from the print queue before the printer can print any other files.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To delete a pending print job</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>In the print queue, click the print job you want to delete.</li>", "<LI>On the <B>Document</B> menu, click <B>Cancel Printing</B>.</li>", "</OL>", "<TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\">", "<TR><TD ALIGN=LEFT><B>Note</B><BR>", "To delete a print job, you must either be the owner of the job, or have administrator or printer manager ", "rights for the printer.", "</td></tr></table>", "</p></blockquote>", " ", "<br><p>Does your document print when previous jobs in the print queue are finished or deleted\?"];
  738.     HStAbTxt: "No, my document still doesn\'t print.";
  739.     HStNormTxt: "Yes, my document prints.";
  740.     HStUknTxt: "I want to skip this step and try something else.";
  741.     MulStLongName: ["No, my document still doesn\'t print.", "Yes, my document prints."];
  742.     MulStSrch: [" ", " "];
  743. }
  744.  
  745. node PrtSel
  746. {
  747.     name: "Printer not selected as default";
  748.     type: discrete[2] =
  749.     {
  750.         "This is not the problem.",
  751.         "This was the problem."
  752.     };
  753.     position: (10442, 10094);
  754.     MS_label: fixobs;
  755.     MS_cost_fix = 2.00;
  756.     MS_cost_observe = 3.00;
  757.     HNodeHd: "Is your printer set as the default printer\?";
  758.     HNodeTxt: ["<P><B>To set your printer as the default printer</B></P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</LI>", "<LI>Right-click the icon that represents the printer you want to use, and then click <B>Set Default</B>, unless a check mark already appears beside this command.</LI>", "</OL>", "<p>Try to print your file again.</P>", " ", "<BR><P>Does setting your printer as the default printer solve the problem\?"];
  759.     HStAbTxt: "No, this doesn\'t solve the problem. Or, my printer is already the default printer.";
  760.     HStNormTxt: "Yes, this solves the problem.";
  761.     HStUknTxt: "I want to skip this step and try something else.";
  762.     MulStLongName: ["No, this doesn\'t solve the problem. Or, my printer is already the default printer.", "Yes, this solves the problem."];
  763.     MulStSrch: [" ", " "];
  764. }
  765.  
  766. node PrtSpool
  767. {
  768.     name: "Adjust spooling settings";
  769.     type: discrete[2] =
  770.     {
  771.         "This did not fix the problem.",
  772.         "This fixed the problem."
  773.     };
  774.     position: (23368, 11456);
  775.     MS_label: fixobs;
  776.     MS_cost_fix = 10.00;
  777.     MS_cost_observe = 3.00;
  778.     HNodeHd: "Is print spooling turned on\?";
  779.     HNodeTxt: ["<P>When you print from a Windows program, information is usually written to a file on your ", "hard disk before it is sent to the printer. This process, which is called print spooling, allows you to ", "continue using your program while the document is being printed.</P>", "<P>Print spooling is usually faster than printing directly to your printer. However, if you\'re very low on ", "disk space or you have a lot of lost clusters on your hard disk, turning off print spooling may increase ", "printing speed. Note, however, that with print spooling turned off you must wait for your file to finish ", "printing before you can perform other tasks on your computer.</P>", " ", "<P><b>To check or change spooler settings</b></p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your printer, and then click <B>Properties</B>.</li>", "<LI>If you\'re using Windows 95 or Windows 98, click the <B>Details</B> tab, and then click <B>Spool Settings</B>.<br><br>", "If you\'re using Windows NT 4.0, click the <b>Scheduling</b> tab.</li>", "<UL>", "<LI>If <B>Spool print jobs so program finishes printing faster</B> is selected, print spooling is turned on.</li>", "<LI>If <B>Print directly to the printer</B> is selected, print spooling is turned off, and you\'re printing directly to the printer.</li>", "</UL>", "<LI>If you want to change the setting, click the option you want, and then click <B>OK</b>.</li>", "</ol>", " ", "<P><TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\">", "<TR><TD ALIGN=LEFT><B>Notes</B><BR>", "If you\'re printing to a network printer, you may not be able to change your spooler settings.<br><br>", "If the <b>Printers</b> window doesn\'t show an icon for your printer, double-click <B>Add Printer</B>, and ", "then follow the instructions on the screen to install your printer.</td></tr></table></p>", " ", "<p>If you changed the spooler settings, try to print your document again.</p>", " ", "<BR><P>Does changing your spooler settings solve the problem\?"];
  780.     HStAbTxt: "No, this doesn\'t solve the problem. Or, I don\'t have print spooling turned on.";
  781.     HStNormTxt: "Yes, changing my spooler settings solves the problem.";
  782.     HStUknTxt: "I want to skip this step and try something else.";
  783.     HTKAbSrch: "Spooling Disabled";
  784.     HTKNormSrch: "Print Spooling";
  785.     MulStLongName: ["No, this doesn\'t solve the problem. Or, I don\'t have print spooling turned on.", "Yes, changing my spooler settings solves the problem."];
  786.     MulStSrch: [" ", " "];
  787. }
  788.  
  789. node PrtTimeOut
  790. {
  791.     name: "Printer time-outs too short";
  792.     type: discrete[2] =
  793.     {
  794.         "This is not the problem.",
  795.         "This was the problem."
  796.     };
  797.     position: (17785, 14605);
  798.     MS_label: fixunobs;
  799.     MS_cost_fix = 3.00;
  800.     HNodeHd: "Are your printer time-outs too short\?";
  801.     HNodeTxt: ["<TABLE BORDER=\"1\" WIDTH=\"100%\" CELLPADDING=\"2\" CELLSPACING=\"0\">", "<TR><TD ALIGN=LEFT><B>Important</B>", "<BR>", "This procedure applies only if you\'re printing to a local printer ", "(one that is attached directly to your computer).", "</TD></TR>", "</TABLE>", "<p>Printer time-out settings specify how long <NOBR>Windows</NOBR> will wait for a response from the printer.</P>", "<P>If you\'re printing a large or complex file, your printer may take a long time to process it. If the response time is longer than the time-out settings, Windows stops trying to print the file.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To check or change time-out settings in Windows 95 or Windows 98</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your default printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Details</B> tab.</li>", "<LI>Increase the value of all of the time-out settings.</li>", "</OL>", "</p></blockquote>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To check or change time-out settings in Windows NT 4.0</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Printers</B>.</li>", "<LI>Right-click the icon of your default printer, and then click <B>Properties</B>.</li>", "<LI>Click the <B>Ports</B> tab, and then click <B>Configure Port</B>.</li>", "<LI>Increase the value of all of the time-out settings.</li>", "</OL>", "</p></blockquote>", "<p>If you changed the time-out settings, try to print again.</p>", "<BR>", "<P>Does lengthening your printer time-outs solve the problem\?"];
  802.     HStAbTxt: "No, this doesn\'t solve the problem.";
  803.     HStNormTxt: "Yes, this solves the problem.";
  804.     HStUknTxt: "I want to skip this step and try something else.";
  805.     MulStLongName: ["No, this doesn\'t solve the problem.", "Yes, this solves the problem."];
  806.     MulStSrch: [" ", " "];
  807. }
  808.  
  809. node PtrSpply
  810. {
  811.     name: "Printer supplies needed";
  812.     type: discrete[2] =
  813.     {
  814.         "This is not the problem.",
  815.         "This was the problem."
  816.     };
  817.     position: (15596, 10169);
  818.     MS_label: fixobs;
  819.     MS_cost_fix = 40.00;
  820.     MS_cost_observe = 2.00;
  821.     HNodeHd: "Is your printer supplied with paper, toner, and any other required supplies\?";
  822.     HNodeTxt: ["<p>Check the following:</p>", "<UL>", "<LI>Is there paper in your printer\?</li>", "<LI>Is the paper jammed\?</li>", "<LI>Does the printer need more toner, or a fresh ink cartridge or ribbon\?</li>", "</UL>", "<p>For more information about supply issues, see your printer documentation.</p>", " ", "<BR><P>Does supplying your printer with paper, toner, and other required supplies solve the problem\?"];
  823.     HStAbTxt: "No, I still have a problem, or my printer is already fully supplied.";
  824.     HStNormTxt: "Yes, this solves the problem.";
  825.     HStUknTxt: "I want to skip this step and try something else.";
  826.     MulStLongName: ["No, I still have a problem, or my printer is already fully supplied.", "Yes, this solves the problem."];
  827.     MulStSrch: [" ", " "];
  828. }
  829.  
  830. node ScrnFntNtPrntrFnt
  831. {
  832.     name: "Font type";
  833.     type: discrete[2] =
  834.     {
  835.         "This did not fix the problem.",
  836.         "This fixed the problem."
  837.     };
  838.     position: (24540, 17569);
  839.     MS_label: fixobs;
  840.     MS_cost_fix = 10.00;
  841.     MS_cost_observe = 5.00;
  842.     HNodeHd: "Does your screen font match your printer font\?";
  843.     HNodeTxt: ["<P>In your Office program, see if the font that isn\'t printing correctly has a printer symbol next to it in the <b>Format</b> menu\'s <b>Font</b> dialog box or the <b>Font</b> list on the <b>Formatting</b> toolbar.</P>", "<UL>", "<LI>If a printer symbol is next to the font, this font is available only on your printer. Your Office 2000 programs display the text on the screen in the closest matching font.</li>", "<LI>If there is no symbol next to the font, you\'re using a screen font that isn\'t optimized for printing. ", "When printed at high resolution, this type of font won\'t be as smooth as a TrueType or ", "printer font.</li>", "</ul>", "<P>In either case, the font on your screen may look quite different from the printed version. ", "If you want the font on the screen to match the printed version, choose a TrueType font.</p>", "<BR>", "<P>Does changing your font solve the problem\?"];
  844.     HStAbTxt: "No, I still have a problem, or my screen font already matches my printer font.";
  845.     HStNormTxt: "Yes, my text prints fine.";
  846.     HStUknTxt: "I want to skip this step and try something else.";
  847.     MulStLongName: ["No, I still have a problem, or my screen font already matches my printer font.", "Yes, my text prints fine."];
  848.     MulStSrch: [" ", " "];
  849. }
  850.  
  851. node SystemProblem
  852. {
  853.     name: "System problem";
  854.     type: discrete[2] =
  855.     {
  856.         "This is not the problem.",
  857.         "This was the problem."
  858.     };
  859.     position: (10195, 12461);
  860.     MS_label: fixobs;
  861.     MS_cost_fix = 100.00;
  862.     MS_cost_observe = 100.00;
  863.     HNodeHd: "Can you print from Notepad\?";
  864.     HNodeTxt: ["<P>To determine if the printing problem is limited to Office programs, try to print from Notepad.</p>", "<P><B>To print from Notepad</b></p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Programs</B>, point to <B>Accessories</B>, and then click <B>Notepad</B>.</li>", "<LI>Type some text.</li>", "<LI>On the <B>File</b> menu, click <B>Print</b>.</li>", "</ol>", "<P>If nothing prints, go to the Print troubleshooter that came with your operating system for more", "help troubleshooting the problem. In most versions of Windows, you can do this by clicking ", "<B>Start</b>, clicking <B>Help</b>, and then browsing the table of contents that appears.</p>", "<BR>", "<p>Can you print from Notepad\?"];
  865.     HStAbTxt: "Yes, I can print from Notepad.";
  866.     HStNormTxt: "No, I can\'t print from Notepad. I\'ll try the Print troubleshooter for my operating system.";
  867.     HStUknTxt: "I want to skip this step and try something else.";
  868.     MulStLongName: ["Yes, I can print from Notepad.", "No, I can\'t print from Notepad. I\'ll try the Print troubleshooter for my operating system."];
  869.     MulStSrch: [" ", " "];
  870. }
  871.  
  872. node TempFiles
  873. {
  874.     name: "Delete temporary files";
  875.     type: discrete[2] =
  876.     {
  877.         "This did not fix the problem.",
  878.         "This fixed the problem."
  879.     };
  880.     position: (23278, 13433);
  881.     MS_label: fixobs;
  882.     MS_cost_fix = 2.00;
  883.     MS_cost_observe = 2.00;
  884.     HNodeHd: "Do you have many temporary files\?";
  885.     HNodeTxt: ["<div style=\"display:none\" id=\"WinClose\">  ", "<PARAM name=\"Command\" value=\"WinHelp\">", "<PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">", "<PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">", "</div>", "<P>Deleting old files from your temporary folder may increase printing speed.</P>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">", "To delete old temporary files in Windows 98</a></b>", "<blockquote class=\"expand\"><P>", "<P>Windows 98 comes with a utility that cleans up your hard drive. This utility can delete all temporary files more than one week old.</P>", "<OL>", "<LI>Click <B>Start</b>, point to <b>Programs</b>, point to <b>Accessories</b>, point to <b>System Tools</b>,", "and then click <b>Disk Cleanup</b>.</li>", "<LI>In <b>Drives</b>, click your hard disk, and then click <b>OK</b>.</li>", "<LI>Select the <B>Temporary files</b> check box, and then click <B>OK</b>.</li>", "<LI>Click <b>Yes</b> to delete old files from your temporary folder.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">", "To delete old temporary files in Windows 95 or Windows NT 4.0</a></b>", "<blockquote class=\"expand\"><P>", "<TABLE BORDER=\"1\" CELLPADDING=\"2\" CELLSPACING=\"0\">  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"JavaScript:objhh(WinClose);\" title=\"Detailed Procedure\">suggestions</a> about how to continue troubleshooting. </TD></TR></TABLE>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">", "First, locate your temporary folder.</a></b>", "<blockquote class=\"expand\"><P>", "<ol>", "<li>Click <b>Start</b>, point to <b>Programs</b>, and then click <b><nobr>MS-DOS</nobr> Prompt</b> (if you\'re running Windows 95) or <B>Command Prompt</b> (if you\'re running Windows NT).</li>", "<Li>At the command prompt, type <b>set</b>, and then press ENTER.<br><br>", "This command displays the environmental variables for your computer.</li>", "<li>Find the line beginning with <b>TEMP=</b>. Following the equals sign, you will see the ", "drive and folder name of your temporary folder.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Then, delete your temporary files.</a></b>", "<blockquote class=\"expand\"><P>", "<ol>", "<li>Close any running programs.</li>", "<LI>Restart your computer in safe or VGA mode to avoid deleting temporary files that may be in use by programs or by the operating system, which can cause data loss or other problems.</li>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows 95 in safe mode</a></b>", "<blockquote class=\"expand\"><P>", "<ol type=\"a\">", "<li>Click <b>Start</b>, and then click <b>Shut Down</b>.</li>", "<li>Click <b>Restart the computer</b>, and then click <b>Yes</b>.</li>", "<li>When the words <b>Starting Windows 95</b> appear on your screen, press the F5 key.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows NT 4.0 in VGA mode</a></b>", "<blockquote class=\"expand\"><P>", "<ol type=\"a\">", "<li>Click <b>Start</b>, and then click <b>Shut Down</b>.</li>", "<li>Click <b>Restart</b>, and then click <b>OK</b>.</li>", "<li>When the OS Loader menu appears, use the UP ARROW and DOWN ARROW keys to select the <b>VGA mode</b> option for your version of Windows NT, and then press ENTER.</li>", "</ol>", "</p></blockquote>", " ", "<LI>Click <b>Start</b>, point to <b>Programs</b>, and then click <b><nobr>MS-DOS</nobr> Prompt</b> (in ", "Windows 95) or <b>Command Prompt</b> (in Windows NT).</li>", "<LI>Use the cd (change directory) command to go to your temporary folder.<br><br>", "For example, if <nobr>C:\\Windows\\Temp</nobr> is your temporary folder, type ", "<nobr><b>cd c:\\windows\\temp</b></nobr> at the command prompt, and then press ENTER.</li>", "<li>At the command prompt, type <b>del *.tmp</b>, and then press ENTER.</li>", "</ol>", "</p></blockquote>", "<P>After you delete your temporary files, restart your computer.</p>", "</p></blockquote>", " ", "<br><P>Does deleting old files from your temporary folder solve the printing problem\?"];
  886.     HStAbTxt: "No, this doesn\'t solve the problem.";
  887.     HStNormTxt: "Yes, this solves the problem.";
  888.     HStUknTxt: "I want to skip this step and try something else.";
  889.     MulStLongName: ["No, this doesn\'t solve the problem.", "Yes, this solves the problem."];
  890.     MulStSrch: [" ", " "];
  891. }
  892.  
  893. node TrTypFnts
  894. {
  895.     name: "Problem with TrueType fonts\?";
  896.     type: discrete[2] =
  897.     {
  898.         "This is not the problem.",
  899.         "This was the problem."
  900.     };
  901.     position: (20058, 17524);
  902.     MS_label: informational;
  903.     MS_cost_observe = 1.00;
  904.     HNodeHd: "Is the problem occurring with TrueType fonts\?";
  905.     HNodeTxt: ["<P><B>To determine whether your font is a TrueType font</P></B>", "<OL>", "<LI>In your Office document, select some text formatted in the font that doesn\'t print correctly.</li> ", "<LI>On the <b>Formatting</b> toolbar, click the drop-down arrow for the font list.</li> ", "<LI>Look at the symbol next to the font.</li> ", "<UL>", "<LI>A double-T symbol indicates a TrueType font.</li> ", "<LI>No symbol or some other symbol indicates a non-TrueType font.</li>", "</UL>", "</OL>", " ", "<br><p>Are you using a TrueType font\?"];
  906.     HStAbTxt: "No, I\'m not using a TrueType font.";
  907.     HStNormTxt: "Yes, I\'m using a TrueType font.";
  908.     HStUknTxt: "I don\'t know.";
  909.     HTKAbSrch: "Font";
  910.     HTKNormSrch: "True Type, Font";
  911.     MulStLongName: ["Yes, I\'m using a TrueType font.", "No, I\'m not using a TrueType font."];
  912.     MulStSrch: [" ", " "];
  913. }
  914.  
  915. node TrueType
  916. {
  917.     name: "TrueType";
  918.     type: discrete[2] =
  919.     {
  920.         "Normal",
  921.         "Abnormal"
  922.     };
  923.     position: (23156, 17564);
  924. }
  925.  
  926. node WindowsLocal
  927. {
  928.     name: "Windows Local";
  929.     type: discrete[2] =
  930.     {
  931.         "Normal Output",
  932.         "No Output"
  933.     };
  934.     position: (17215, 13555);
  935. }
  936.  
  937. node WindowsNET
  938. {
  939.     name: "Windows NET";
  940.     type: discrete[2] =
  941.     {
  942.         "Normal Output",
  943.         "No Output"
  944.     };
  945.     position: (11200, 15430);
  946. }
  947.  
  948.  
  949.  
  950. probability(CblPrtHrdwrOK)
  951. {
  952.     0.99, 0.01;
  953. }
  954.  
  955. probability(CorruptFile)
  956. {
  957.     0.764924, 0.235076;
  958. }
  959.  
  960. probability(DataFile)
  961. {
  962.     0.224657, 0.775343;
  963. }
  964.  
  965. probability(DrvOK)
  966. {
  967.     0.99, 0.01;
  968. }
  969.  
  970. probability(DskLocal)
  971. {
  972.     0.885496, 0.114504;
  973. }
  974.  
  975. probability(EPSGrphc)
  976. {
  977.     0.99, 0.01;
  978. }
  979.  
  980. probability(FilesDoPrint | DskLocal, CorruptFile)
  981. {
  982.     function: max;
  983.     (0, 0): 1, 0;
  984.     (1, 0): 0, 1;
  985.     (0, 1): 0, 1;
  986. }
  987.  
  988. probability(FllCrrptdBffr)
  989. {
  990.     0.903893, 0.0961068;
  991. }
  992.  
  993. probability(FntInstlltn)
  994. {
  995.     0.98, 0.02;
  996. }
  997.  
  998. probability(Fragmented)
  999. {
  1000.     0.935268, 0.0647318;
  1001. }
  1002.  
  1003. probability(GarbledNetwork | CblPrtHrdwrOK, NetworkOrLocal, NtwrkCnfg)
  1004. {
  1005.     (0, 0, 0): 1, 0;
  1006.     (0, 0, 1): 1, 0;
  1007.     (0, 1, 0): 1, 0;
  1008.     (0, 1, 1): 0, 1;
  1009.     (1, 0, 0): 0, 1;
  1010.     (1, 0, 1): 0, 1;
  1011.     (1, 1, 0): 1, 0;
  1012.     (1, 1, 1): 0, 1;
  1013. }
  1014.  
  1015. probability(GrphcsRltdDrvrSttngs)
  1016. {
  1017.     0.95, 0.05;
  1018. }
  1019.  
  1020. probability(LclPrntrDrvrOffln)
  1021. {
  1022.     0.887863, 0.112137;
  1023. }
  1024.  
  1025. probability(Local | Fragmented, PrtSpool)
  1026. {
  1027.     function: max;
  1028.     (0, 0): 1, 0;
  1029.     (1, 0): 0, 1;
  1030.     (0, 1): 0, 1;
  1031. }
  1032.  
  1033. probability(LocalNetwork | NetworkOrLocal, WindowsLocal, WindowsNET)
  1034. {
  1035.     (0, 0, 0): 1, 0;
  1036.     (0, 0, 1): 1, 0;
  1037.     (0, 1, 0): 0, 1;
  1038.     (0, 1, 1): 0, 1;
  1039.     (1, 0, 0): 1, 0;
  1040.     (1, 0, 1): 0, 1;
  1041.     (1, 1, 0): 1, 0;
  1042.     (1, 1, 1): 0, 1;
  1043. }
  1044.  
  1045. probability(NetworkLocalSlow | Local, NetworkOrLocal, PrtQueue)
  1046. {
  1047.     (0, 0, 0): 1, 0;
  1048.     (0, 0, 1): 1, 0;
  1049.     (0, 1, 0): 1, 0;
  1050.     (0, 1, 1): 0, 1;
  1051.     (1, 0, 0): 0, 1;
  1052.     (1, 0, 1): 0, 1;
  1053.     (1, 1, 0): 1, 0;
  1054.     (1, 1, 1): 0, 1;
  1055. }
  1056.  
  1057. probability(NetworkOrLocal)
  1058. {
  1059.     0.6, 0.4;
  1060. }
  1061.  
  1062. probability(NtPrntrDrvrPrt)
  1063. {
  1064.     0.81, 0.19;
  1065. }
  1066.  
  1067. probability(NtwrkCnfg)
  1068. {
  1069.     0.98, 0.02;
  1070. }
  1071.  
  1072. probability(OthrFlsDntPrnt | PrtDriver, PtrSpply, PrtSel, DrvOK, PrtOn, FllCrrptdBffr, SystemProblem, LclPrntrDrvrOffln, LocalNetwork)
  1073. {
  1074.     function: max;
  1075.     (0, 0, 0, 0, 0, 0, 0, 0, 0): 1, 0;
  1076.     (1, 0, 0, 0, 0, 0, 0, 0, 0): 0, 1;
  1077.     (0, 1, 0, 0, 0, 0, 0, 0, 0): 0, 1;
  1078.     (0, 0, 1, 0, 0, 0, 0, 0, 0): 0, 1;
  1079.     (0, 0, 0, 1, 0, 0, 0, 0, 0): 0, 1;
  1080.     (0, 0, 0, 0, 1, 0, 0, 0, 0): 0, 1;
  1081.     (0, 0, 0, 0, 0, 1, 0, 0, 0): 0, 1;
  1082.     (0, 0, 0, 0, 0, 0, 1, 0, 0): 0, 1;
  1083.     (0, 0, 0, 0, 0, 0, 0, 1, 0): 0, 1;
  1084.     (0, 0, 0, 0, 0, 0, 0, 0, 1): 0, 1;
  1085. }
  1086.  
  1087. probability(PgOrnttnOK)
  1088. {
  1089.     0.95, 0.05;
  1090. }
  1091.  
  1092. probability(PrintDummy | DataFile, FilesDoPrint, OthrFlsDntPrnt)
  1093. {
  1094.     (0, 0, 0): 1, 0;
  1095.     (0, 0, 1): 0, 1;
  1096.     (0, 1, 0): 1, 0;
  1097.     (0, 1, 1): 0, 1;
  1098.     (1, 0, 0): 1, 0;
  1099.     (1, 0, 1): 1, 0;
  1100.     (1, 1, 0): 0, 1;
  1101.     (1, 1, 1): 0, 1;
  1102. }
  1103.  
  1104. probability(PrntngArOK)
  1105. {
  1106.     0.98, 0.02;
  1107. }
  1108.  
  1109. probability(PrntrAccptsTrtyp)
  1110. {
  1111.     0.9, 0.1;
  1112. }
  1113.  
  1114. probability(Problem1 | PrintDummy)
  1115. {
  1116.     function: max;
  1117.     (0): 1, 0;
  1118.     (1): 0, 1;
  1119. }
  1120.  
  1121. probability(Problem2 | DskLocal, NetworkLocalSlow, TempFiles)
  1122. {
  1123.     function: max;
  1124.     (0, 0, 0): 0.978931, 0.0210687;
  1125.     (1, 0, 0): 0, 1;
  1126.     (0, 1, 0): 0, 1;
  1127.     (0, 0, 1): 0, 1;
  1128. }
  1129.  
  1130. probability(Problem3 | GrphcsRltdDrvrSttngs, PgOrnttnOK, PrntngArOK, PrtMem, PrtTimeOut, PtrSpply)
  1131. {
  1132.     function: max;
  1133.     (0, 0, 0, 0, 0, 0): 0.99, 0.01;
  1134.     (1, 0, 0, 0, 0, 0): 0.01, 0.99;
  1135.     (0, 1, 0, 0, 0, 0): 0.29, 0.71;
  1136.     (0, 0, 1, 0, 0, 0): 0.11, 0.89;
  1137.     (0, 0, 0, 1, 0, 0): 0.5, 0.5;
  1138.     (0, 0, 0, 0, 1, 0): 0.5, 0.5;
  1139.     (0, 0, 0, 0, 0, 1): 0.3, 0.7;
  1140. }
  1141.  
  1142. probability(Problem4 | EPSGrphc, GrphcsRltdDrvrSttngs, PrtMem)
  1143. {
  1144.     function: max;
  1145.     (0, 0, 0): 0.977099, 0.0229008;
  1146.     (1, 0, 0): 0, 1;
  1147.     (0, 1, 0): 0, 1;
  1148.     (0, 0, 1): 0, 1;
  1149. }
  1150.  
  1151. probability(Problem5 | FntInstlltn, PrtDriver, PrtMem, TrueType)
  1152. {
  1153.     function: max;
  1154.     (0, 0, 0, 0): 0.979466, 0.0205344;
  1155.     (1, 0, 0, 0): 0, 1;
  1156.     (0, 1, 0, 0): 0, 1;
  1157.     (0, 0, 1, 0): 0, 1;
  1158.     (0, 0, 0, 1): 0.4, 0.6;
  1159. }
  1160.  
  1161. probability(Problem6 | CorruptFile, GarbledNetwork, GrphcsRltdDrvrSttngs, PrtDriver, PrtMem)
  1162. {
  1163.     function: max;
  1164.     (0, 0, 0, 0, 0): 0.980764, 0.0192361;
  1165.     (1, 0, 0, 0, 0): 0, 1;
  1166.     (0, 1, 0, 0, 0): 0, 1;
  1167.     (0, 0, 1, 0, 0): 0, 1;
  1168.     (0, 0, 0, 1, 0): 0, 1;
  1169.     (0, 0, 0, 0, 1): 0, 1;
  1170. }
  1171.  
  1172. probability(PrtDriver)
  1173. {
  1174.     0.9, 0.1;
  1175. }
  1176.  
  1177. probability(PrtMem)
  1178. {
  1179.     0.95, 0.05;
  1180. }
  1181.  
  1182. probability(PrtOn)
  1183. {
  1184.     0.9, 0.1;
  1185. }
  1186.  
  1187. probability(PrtPort)
  1188. {
  1189.     0.98, 0.02;
  1190. }
  1191.  
  1192. probability(PrtQueue)
  1193. {
  1194.     0.99, 0.01;
  1195. }
  1196.  
  1197. probability(PrtSel)
  1198. {
  1199.     0.897863, 0.102137;
  1200. }
  1201.  
  1202. probability(PrtSpool)
  1203. {
  1204.     0.95, 0.05;
  1205. }
  1206.  
  1207. probability(PrtTimeOut)
  1208. {
  1209.     0.94, 0.06;
  1210. }
  1211.  
  1212. probability(PtrSpply)
  1213. {
  1214.     0.951031, 0.0489694;
  1215. }
  1216.  
  1217. probability(ScrnFntNtPrntrFnt)
  1218. {
  1219.     0.95, 0.05;
  1220. }
  1221.  
  1222. probability(SystemProblem)
  1223. {
  1224.     0.988321, 0.0116792;
  1225. }
  1226.  
  1227. probability(TempFiles)
  1228. {
  1229.     0.907711, 0.0922893;
  1230. }
  1231.  
  1232. probability(TrTypFnts)
  1233. {
  1234.     0.480916, 0.519084;
  1235. }
  1236.  
  1237. probability(TrueType | PrntrAccptsTrtyp, ScrnFntNtPrntrFnt, TrTypFnts)
  1238. {
  1239.     (0, 0, 0): 0.997939, 0.00206065;
  1240.     (0, 0, 1): 1, 0;
  1241.     (0, 1, 0): 0.997939, 0.00206065;
  1242.     (0, 1, 1): 0, 1;
  1243.     (1, 0, 0): 0, 1;
  1244.     (1, 0, 1): 1, 0;
  1245.     (1, 1, 0): 0, 1;
  1246.     (1, 1, 1): 0, 1;
  1247. }
  1248.  
  1249. probability(WindowsLocal | CblPrtHrdwrOK, PrtPort, PrtTimeOut)
  1250. {
  1251.     function: max;
  1252.     (0, 0, 0): 0.99, 0.01;
  1253.     (1, 0, 0): 0.029771, 0.970229;
  1254.     (0, 1, 0): 0.0409161, 0.959084;
  1255.     (0, 0, 1): 0.5, 0.5;
  1256. }
  1257.  
  1258. probability(WindowsNET | NtPrntrDrvrPrt, NtwrkCnfg)
  1259. {
  1260.     function: max;
  1261.     (0, 0): 0.99, 0.01;
  1262.     (1, 0): 0.0490076, 0.950992;
  1263.     (0, 1): 0.175573, 0.824427;
  1264. }
  1265.